#
#	Makefile for dcmrt/libsrc
#

@SET_MAKE@

SHELL = /bin/sh
VPATH = @srcdir@:@top_srcdir@/include:@top_srcdir@/@configdir@/include
srcdir = @srcdir@
top_srcdir = @top_srcdir@
configdir = @top_srcdir@/@configdir@

include $(configdir)/@common_makefile@

ofstddir = $(top_srcdir)/../ofstd
oflogdir = $(top_srcdir)/../oflog
dcmdatadir = $(top_srcdir)/../dcmdata
dcmimgledir = $(top_srcdir)/../dcmimgle

LOCALINCLUDES = -I$(ofstddir)/include -I$(oflogdir)/include -I$(dcmdatadir)/include \
	-I$(dcmimgledir)/include
LOCALDEFS =

objs = drtdose.o drtimage.o drtplan.o drtstrct.o drttreat.o drtionpl.o \
	drtiontr.o drmdose.o drmimage.o drmplan.o drmstrct.o drttypes.o \
	drtaadcs.o drtadcs.o drtads.o drtafcs.o drtafs.o drtags.o drtajcs.o \
	drtancs.o drtarms.o drtars.o drtas1.o drtas2.o drtas3.o drtas4.o \
	drtass.o drtbads.o drtbas.o drtbcps.o drtbl1.o drtbl2.o drtbldls.o \
	drtbldps.o drtblds1.o drtblds2.o drtbldts.o drtbrcss.o drtbrdrs.o \
	drtbrs.o drtbs.o drtbss.o drtbvcps.o drtcbars.o drtccs.o drtcctus.o \
	drtcdrs.o drtces.o drtcgis.o drtchs.o drtcims.o drtcis.o drtcncs.o \
	drtcos.o drtcpas.o drtcpis.o drtcps.o drtcsas.o drtcs.o drtcshs.o \
	drtcsis.o drtcsrs.o drtcss.o drtcttcs.o drtcvcss.o drtcvdas.o \
	drtcvis.o drtdccs.o drtdcs.o drtdcvs.o drtdddps.o drtddps.o drtdfss.o \
	drtdias.o drtdimcs.o drtdimrs.o drtdirs.o drtdrs.o drtds.o drtdspcs.o \
	drtdss.o drtdtcs.o drtdvhs.o drtdvrrs.o drteas.o drteblds.o drteblos.o \
	drtecs.o drtecvis.o drtecvs.o drtes.o drtfbdds.o drtfds.o drtfes.o \
	drtfgs.o drtfgss.o drtfms.o drtfsss.o drtgas1.o drtgas2.o drtgas3.o \
	drtgas4.o drtgas5.o drtgas6.o drtgmcs.o drtgms.o drtgpis.o drthsdrs.o \
	drtiais.o drtians.o drtiblds.o drtibls.o drtibs.o drticpds.o drticps.o \
	drtics.o drtidcs.o drtiis.o drtipiqs.o drtircs.o drtiseis.o drtitts.o \
	drtiwps.o drtiws.o drtlsds1.o drtlsds2.o drtlsds.o drtmacds.o drtmas.o \
	drtmdrs.o drtmls.o drtmps.o drtmris.o drtmss.o drtmttcs.o drtmucs.o \
	drtnmas.o drtoas.o drtois.o drtopis.o drtos.o drtosirs.o drtpasms.o \
	drtpass.o drtpbcs.o drtpbdds.o drtpbdos.o drtpcs.o drtpcxs.o \
	drtpdecs.o drtpdeds.o drtpfms.o drtpics.o drtplos.o drtporcs.o \
	drtporis.o drtppcs.o drtpros.o drtprsis.o drtpscs.o drtpsics.o \
	drtpss.o drtpsss.o drtpvis.o drtqds.o drtras.o drtrbas1.o drtrbas2.o \
	drtrbdgs.o drtrbls.o drtrbos1.o drtrbos2.o drtrbos3.o drtrbs1.o \
	drtrbs2.o drtrbs3.o drtrbss.o drtrcdrs.o drtrcos.o drtrcps.o drtrcs.o \
	drtrdais.o drtrdcks.o drtrdps.o drtrdrs1.o drtrdrs2.o drtrdrs3.o \
	drtrds.o drtrdsis.o drtrecs.o drtrfgs.o drtrfors.o drtrics.o drtrims.o \
	drtris.o drtrlsds.o drtrmdrs.o drtrms.o drtrmss1.o drtrmss2.o \
	drtrpcs.o drtrpis.o drtrppcs.o drtrpphs.o drtrpprs.o drtrpps.o \
	drtrppss.o drtrps.o drtrris1.o drtrris2.o drtrris3.o drtrrms.o \
	drtrros.o drtrrpcs.o drtrrros.o drtrrs.o drtrrshs.o drtrscs.o \
	drtrsers.o drtrses.o drtrshs1.o drtrshs2.o drtrshs.o drtrsis.o \
	drtrsns.o drtrsos.o drtrsrs.o drtrss.o drtrsss.o drtrsts.o drtrtps1.o \
	drtrtps2.o drtrtps3.o drtrtps4.o drtrtrs1.o drtrtrs2.o 	drtrvcs.o \
	drtrvis.o drtrws.o drtrwvms.o drtscris.o drtscs.o drtscvs.o drtsdcs.o \
	drtsds.o drtshds.o drtsins.o drtsis.o drtsns.o drtspccs.o drtspcs.o \
	drtspgis.o drtsppcs.o drtsptcs.o drtss.o drtssrcs.o drtssrs.o drtsss.o \
	drttms1.o drttms2.o drttrccs.o drttrtcs.o drttscds.o drttscs.o \
	drttsibs.o drttsmds.o drtttrcs.o drttts.o drtudis.o drtvls.o drtwps.o \
	drtwrs.o drtwrsrs.o drtws.o drtxrs.o

library = libdcmrt.$(LIBEXT)


all: $(library)

$(library): $(objs)
	$(AR) $(ARFLAGS) $@ $(objs)
	$(RANLIB) $@


install: $(library)
	$(configdir)/mkinstalldirs $(DESTDIR)$(libdir)
	$(INSTALL_DATA) $(library) $(DESTDIR)$(libdir)/$(library)
	$(RANLIB) $(DESTDIR)$(libdir)/$(library)


clean:
	rm -f $(objs) $(library) $(TRASH)

distclean:
	rm -f $(objs) $(library) $(DISTTRASH)


dependencies:
	$(CXX) -MM $(defines) $(includes) $(CPPFLAGS) $(CXXFLAGS) *.cc  > $(DEP)

include $(DEP)
